Holothuria edulis
Explore definitions, synonyms, and language insights of Holothuria edulis
Definitions
Noun
of warm coasts from Australia to Asia; used as food especially by Chinese
Explore definitions, synonyms, and language insights of Holothuria edulis